clacking noise made by storks - Spanisch Englisch Wörterbuch